a regrettable development - Turkish English Dictionary